home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dskut
/
1pass21.zip
/
ONEPASS.DOC
< prev
Wrap
Text File
|
1993-05-23
|
14KB
|
362 lines
ISBN 1-878830-03-1
▓▓▓▓▓ ░░░░░░
▓▓ ▓▓ ░░ ░░
▓▓ ▓▓ ▓▓▓▓▓▓ ▓▓▓▓▓ ░░ ░░ ░░░░░ ░░░░░ ░░░░░
▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ░░░░░ ░░ ░░ ░░ The Single-Pass
▓▓ ▓▓ ▓▓ ▓▓ ▓▓▓▓▓▓▓ ░░ ░░░░░░ ░░░░░ ░░░░░ Diskette Copier
▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ░░ ░░ ░░ ░░ ░░ v1.60
▓▓▓▓▓ ▓▓ ▓▓ ▓▓▓▓▓ ░░░░ ░░░░░░ ░░░░░ ░░░░░
copyright 1990, 1992 by Mike Gaskill
specification and documentation by Dave Williams
OnePass is a replacement for DOS' "diskcopy" command. Unlike diskcopy,
OnePass is not limited to available memory and does not require you to
swap disks.
Features of OnePass are:
■ Single-pass copying of any standard floppy disk, including 720k,
1.2Mb, 1.44Mb, and the new 2.88Mb diskettes.
■ Make multiple copies of the same disk without rereading original.
■ Save the swap file, archive it, or transfer it over the modem, then
build an exact copy of the original diskette.
■ Can swap to hard disk or RAMdisk.
■ Tested for compatibility under PC-DOS and MS-DOS versions 2.0
through 5.0, PC-MOS/386 versions 3.2 through 4.12, Digital Research
DR-DOS 3.40 through 5.01, and JP Software's 4DOS.
■ Automatic formatting of destination disk. (only if needed)
■ Suppress head track counter, 'another copy' prompt, completion tone.
■ New 'another copy' prompt: 'Would you like to make another copy of
this disk? Y/N' followed by, 'Would you like to make a copy of a
different disk? Y/N'.
Besides making quick diskcopies without playing the floppy shuffle, OnePass
is also useful for duplicating software disks. Diskettes created by OnePass
are identical to the original - boot disks actually boot, etc.
Requirements:
OnePass needs 64k of memory, one floppy drive, and a swap drive with enough
space for the swap file plus 2k for additional information stored by OnePass.
How OnePass works:
OnePass reads the source diskette at a low level, then builds an exact image
on the swap drive. You may save the file or write it back to diskette
immediately.
PAGE 2 ===========================ONEPASS.DOC===========================
Syntax:
onepass d: [/options]
where: d: drive to be copied. A or B.
options:
/[d:] swap drive. This can be any valid DOS drive letter.
colon is optional.
/type force drive to 360, 720, 1.2, or 1.44
example: onepass A:/720 (force 720KB disk ID)
You won't need this unless your machine's BIOS doesn't
properly support drives over 360K. Valid switches are
/360, /720, /1.2, and /1.44.
/!:image.dsk use this name for OUTPUT image file. Any valid DOS pathname.
/#:image.dsk use this name for INPUT image file. Any valid DOS pathname.
/& quiet mode, turns off completion tone
/? help screen
* /$ skips another copy prompt
* /0: writes zeros to temporary or saved image file
example: onepass a: /0 (zero temp file before delete)
onepass /0:infile (zero a file saved earlier)
* /^ suppress display of head track counter during format.
* /v: view file contents of a OnePass image file.
example: onepass /v:c:\copies\copy1.dsk
(displays as a directory, the contents of
the OnePass image file 'copy1.dsk',
located in the subdirectory 'copies'.
If original disk had a label name, the label
is the first entry in the displayed directory.)
note: to allow use of all 26 drive letters for swapping, OnePass uses !, #, 0,
$, ^ and & to enable other command line parameters.
OnePass now provides auto formatting. (only when needed)
* Registered version only.
PAGE 3 ===========================ONEPASS.DOC===========================
Running OnePass:
Here are some examples of OnePass at work:
ONEPASS A:
copy drive swap drive ║ copy A: drive using defaults
┌─────────┐ ┌─────────┐ ║
╞═══███═══╡ ──> │hard disk│ ║
└─────────┘ └─────────┘ ║
A: 1.44Mb C: hard disk ║
ONEPASS A: /E:
copy drive swap drive ║ copy A: drive using hard drive E:
┌─────────┐ ┌─────────┐ ║ for swapping
╞═══███═══╡ ──> │hard disk│ ║
└─────────┘ └─────────┘ ║
A: 1.44Mb E: hard disk ║
ONEPASS A: /720
copy drive swap drive ║ forces OnePass to treat A: drive
┌─────────┐ ┌─────────┐ ║ as a 720k device. Some clone BIOS
╞═══███═══╡ ──> │hard disk│ ║ have trouble with diskette sizes
└─────────┘ └─────────┘ ║ larger than 360k. Use only if
A: 1.2Mb C: hard disk ║ needed.
ONEPASS B: /Q:
copy drive swap drive ║ copy B: using network drive Q:
┌─────────┐ ╔═════════╗ ║ for swapping
╞═══███═══╡ ──> ║ network ║ ║
└─────────┘ ╚═════════╝ ║
B: 1.2Mb Q: network drive ║
ONEPASS A: /B:
copy drive swap drive ║ copy 1.2 floppy using 1.44 floppy
┌─────────┐ ┌─────────┐ ║ for swapping
╞═══███═══╡ ──> ╞═══███═══╡ ║
└─────────┘ └─────────┘ ║
A: 1.2Mb B: 1.44Mb ║
PAGE 4 ===========================ONEPASS.DOC===========================
ONEPASS A: /F:
copy drive swap drive ║ copy 1.2 floppy using RAMdisk
┌─────────┐ ╔═════════╗ ║ for swapping
╞═══███═══╡ ──> ║ RAMdisk ║ ║
└─────────┘ ╚═════════╝ ║
720k F: RAMdisk ║
ONEPASS A: /!:D:\PROGS\DISK.1
copy drive swap drive ║ copy A: drive, save swap file as
┌─────────┐ ┌─────────┐ ║ DISK.1 in D:\PROGS
╞═══███═══╡ ──> │hard disk│ ║
└─────────┘ └─────────┘ ║
A: 1.44Mb D: hard disk ║
ONEPASS B: /#:C:\DISK.1
copy drive swap drive ║ copy A: drive, use existing swap
┌─────────┐ ┌─────────┐ ║ file DISK.1 in default directory
╞═══███═══╡ ──> │hard disk│ ║ of C:
└─────────┘ └─────────┘ ║
B: 1.2Mb C: hard disk ║
ONEPASS A: /!:D:\PROGS\DISK.1 /&
copy drive swap drive ║ copy A: drive, save swap file as
┌─────────┐ ┌─────────┐ ║ DISK.1 in D:\PROGS and turn off
╞═══███═══╡ ──> │hard disk│ ║ tone
└─────────┘ └─────────┘ ║
A: 1.44Mb D: hard disk ║
ONEPASS B: /#:C:\DISK.1 /$
copy drive swap drive ║ copy A: drive, use existing swap
┌─────────┐ ┌─────────┐ ║ file DISK.1 in default directory
╞═══███═══╡ ──> │hard disk│ ║ of C: and turn off another copy
└─────────┘ └─────────┘ ║ prompt.
B: 1.2Mb C: hard disk ║
ONEPASS B: /#:C:\DISK.1 /^
copy drive swap drive ║ copy A: drive, use existing swap
┌─────────┐ ┌─────────┐ ║ file DISK.1 in default directory
╞═══███═══╡ ──> │hard disk│ ║ of C: and turn off head track
└─────────┘ └─────────┘ ║ counter during format.
B: 1.2Mb C: hard disk ║
PAGE 5 ===========================ONEPASS.DOC===========================
Reg